// pages/goods_detail/detail.js
// 导入 商品选择框 js代码
import selectFunc from '../../template/select/select.js'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    // 轮播图图片
    swiper: {
      imgUrls: [
        '/images/goods/01.png',
        '/images/goods/02.png',
      ],
      // 提示器
      indicatorDots: true,
      // 提示器选中颜色
      indicatorActiveColor: '#DC143C',
      // 自动播放
      autoplay: true,
      // 自动切换时间间隔
      interval: 5000,
      // 自动切换时间间隔	
      duration: 1000
    },

    // 企业认证
    renzheng: [
      '企业认证',
      '店铺认证',
      '担保交易',
      '线下门店'
    ],
    // 是否显示 tab 中的详情内容
    isshowXiangqingBox: true,

    // 点击tabs栏时 样式
    active: 1,




    // 商品选择框 参数
    select: {

      animationData: {},

      // 添加购物车 商品选择框 是否显示
      isShowGoodsSelect: false,

      // 购物车 商品数量 用户选中的
      GoodsNum: 0,

      // 点击的 是哪个 商品参数
      isBGC_id: 0,

      // 要让id 为几的 "尺寸" 改变背景色
      size_id: 0,

      // 商品剩余
      goods_surplus: 0,

      // 提示 颜色还是尺寸
      colorOrSize: ''
    },

    // 是否显示 分享遮罩层
    isShowShareBox: false

  }, // data end

  // 点击跳转到购物车
  gotToCarPage: function () {
    wx.switchTab({
      url: '/pages/tabBar/car/car',
    })


  },

  // 点击分享按钮 
  share: function () {
    this.setData({
      // 显示遮罩层
      isShowShareBox: true
    })
  },

  // 点击 取消按钮 关闭分享 遮罩层 
  cancelShare: function () {
    this.setData({
      // 隐藏遮罩层
      isShowShareBox: false
    })
  },

  // 点击图片 实现图片 预览
  previewImage: function () {
    wx.previewImage({
      current: '', // 当前显示图片的http链接
      urls: ['https://img.yzcdn.cn/upload_files/2018/05/21/FpVcEGYHj_N0ZTNdzSp6gw43eKG_.jpg?imageView2/2/w/580/h/580/q/75/format/jpg', 'https://img.yzcdn.cn/upload_files/2018/05/21/FhtReYIJSI64_qBKZQ_td4kUhdRe.jpg?imageView2/2/w/580/h/580/q/75/format/jpg',
        'https://img.yzcdn.cn/upload_files/2017/08/29/FszUXD18mzRkJSn9pt_RDYjqNb4c.jpg?imageView2/2/w/580/h/580/q/75/format/jpg', 'https://img.yzcdn.cn/upload_files/2017/08/29/Fqj05OM1c6yNYmUJzcWLH5mPkZ-d.jpg?imageView2/2/w/580/h/580/q/75/format/jpg'] // 需要预览的图片http链接列表
    })
  },
  // 点击 商品 类型 改变背景色
  changeBGC: selectFunc.changeBGC,

  // 点击 尺寸  改变背景色
  changeSize: selectFunc.changeSize,

  // 点击关闭按钮 隐藏 购物车 选择框
  closeBtn: selectFunc.closeBtn,

  // 点击减少 商品数量
  minusNum: selectFunc.minusNum,

  // 点击增加 商品数量
  addNum: selectFunc.addNum,

  // 点击展示 购买商品选择 框
  showGoodsSelectBox: selectFunc.showGoodsSelectBox,
  // 点击 下一步按钮
  next: selectFunc.next,

  // 点击 瑜伽微商城view 跳转到 首页
  gotoIndexPage: function () {
    wx.switchTab({
      url: "../../tabBar/index/index",
    })
  },

  // tab栏切换  点击 商品详情 时
  showXiangqingBox: function () {
    this.setData({
      isshowXiangqingBox: true,
      // 点击tabs栏时 样式
      active: 1
    })
  },

  // tab栏切换  点击购买记录 时
  showjiluBox: function () {
    this.setData({
      isshowXiangqingBox: false,
      // 点击tabs栏时 样式
      active: 0
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})